/**
 * ++ 表示自增 1
 * -- 表示自减 1
 * 在赋值运算中，如果 ++ 或 -- 写在前面，表示先运算，再赋值；如果 ++ 或 -- 写在后面，则要先赋值再运算。
 */
void main(List<String> args) {

  int a = 10;
  int b = a--;
  
  print('b: $b'); // -- 在后面，先赋值再运算，所以b的值为10，a的值为9
  print('a: $a'); // -- 在后面，先赋值再运算，所以b的值为10，a的值为9

  print('————————————————————————————————————');

  int c = 10;
  int d = ++c;
  print('d: $d'); // -- 在前面，先运算再赋值，所以d的值为11，c的值为11
  print('c: $c'); // -- 在前面，先运算再赋值，所以d的值为11，c的值为11

  print('————————————————————————————————————');




}
